By Bertrand Meyer; Prentice Hall PTR, 1990, ISBN 0132479257. Full description of Eiffel, covering some essential elements of Basic Eiffel Libraries, supporting environment. Viewed by some as an OO classic.
This book teaches the fundamental concepts of multithreaded, parallel and distributed computing. Emphasizes how to solve problems, with correctness the primary concern and performance an important, but secondary, concern. (Gregory R. Andrews)
By David N. Smith; Addison-Wesley, 1995, ISBN 080530908X. Written with IBM, encyclopedic coverage of the language, many examples to guide readers through concepts and methods of IBM dialect. [Addison-Wesley]
Covers IIOP specifics including CDR, HTTP-NG message protocol patterns, message stream patterns, and object adapter patterns. (William Ruh, Thomas Herron and Paul Klinker)
By Ben Potter, Jane Sinclair, David Till; Prentice Hall PTR, 1997, ISBN 0132422077, 2nd edition. For developers; Z notation can greatly improve the way software systems are modeled, implemented; investigate specifications before construction. [Prentic...
By Stephen Slade; Prentice Hall PTR, 1998, ISBN 0136059406. Likely the best book available on using a CL environment for uses other than AI programming.
By Richard Wiener; Prentice Hall PTR, 1997, ISBN 0131855883. For those wishing to learn OO without the complexity of C++. Introduces OO data structures via a language ideal for new programmers; overview of Eiffel, benefits.